think things over - French English Dictionary